Sustainable Data Centers: Microgrid-Enabled And Battery Energy Storage Powered Systems